About Ekuator Infrastructure Limited (12940509) United Kingdom