About Alliumapple Ltd (12902458) United Kingdom