About Ali Choudhry & Co Limited (12975665) United Kingdom