About Appkidd Ltd (11496913) United Kingdom