About Tomar Ltd (12146284) United Kingdom