About Om Solutions Services Limited (10995771) United Kingdom