About Maika Ltd (11097042) United Kingdom