About Omega Solutions Group Limited (04324242) United Kingdom