About Aloaten Ltd. (10346008) United Kingdom