About Nikea Studio Ltd (13602810) United Kingdom