About Omsai Laxmi Ltd (11408046) United Kingdom