About Genkidoll Ltd (12824638) United Kingdom