About Mymachineid Limited (08639117) United Kingdom