About Makatoo Limited (NI073564) United Kingdom