About Makkil & Co. Ltd (09402223) United Kingdom