About Abomy Company Limited (10899305) United Kingdom