About Trantor Investments Limited (11894184) United Kingdom