About Om Research & Design Ltd (13648417) United Kingdom