About Tochka Trade Limited (12703269) United Kingdom