About Tomrek Limited (SC549465) United Kingdom