About Omni Control Solutions Limited (SC454606) United Kingdom