About Hoplite Studio Ltd. (12372291) United Kingdom