Perpetuum mobile ltd