About Omega Solutions U.k. Ltd (09814270) United Kingdom