About R Khera Ltd (11899962) United Kingdom