About Tomeda Limited (10999685) United Kingdom