About Taimur Investments Ltd (13349512) United Kingdom