About Eurafrique Limited (13026935) United Kingdom