About Trp3 Ltd. (SC295792) United Kingdom