About Tkys Maxx Ltd (13329894) United Kingdom