About Abomex Uk Limited (11326290) United Kingdom