About Topran Investment Co. Limited (00628098) United Kingdom