About Tymon 20 Ltd (13369693) United Kingdom