About The Equiano Project Ltd (12746836) United Kingdom