About Ekuator Group Limited (12918920) United Kingdom