About Rs Ommowa Ltd (10972937) United Kingdom