About Eekoo Ltd (SC524708) United Kingdom