About Omsr Services Ltd (10858054) United Kingdom