About Omnitool Limited (SC291468) United Kingdom