About A & Ali Co Ltd (13579381) United Kingdom