About Amaka Studio Ltd (12815440) United Kingdom