About Omni Lens (pvt.) Ltd (13348801) United Kingdom