About Ekroop Ltd (10874963) United Kingdom