About Omsr Limited (09246730) United Kingdom