About Aessoa Europe Ltd (12860517) United Kingdom