About Alam Investments & Sons Ltd (12249593) United Kingdom