About Makkia Limited (07914730) United Kingdom