About Omm Solutions Ltd (09471398) United Kingdom