About Motion Candy Limited (SC644590) United Kingdom