About Eikoo Ltd (12438300) United Kingdom