About Thomas Ali Ltd (12987906) United Kingdom