About Omega Solutions Limited (SC545932) United Kingdom