About Oy Ahmad Ltd (13691471) United Kingdom