About Eyeamafrica Ltd (13050166) United Kingdom