About Equiano Palm Ltd (12743333) United Kingdom