About Jamoid Ltd (12643858) United Kingdom