About Tkk London Ltd (13312533) United Kingdom