About Taimoor Shah Services Ltd (12436115) United Kingdom