About Tnr London Ltd (13396403) United Kingdom