About Uk Aobasi Chymistry Engineering Ltd (13516960) United Kingdom