About Omsa Services Uk Ltd (09714897) United Kingdom