About Omx Turbo Limited (09255438) United Kingdom