About Omniread Research & Development Limited (06492129) United Kingdom