About Tymoor Limited (11721638) United Kingdom