About Traders Temple Investments Ltd (11530522) United Kingdom