About Ekita Ltd (12530808) United Kingdom