About Rupsha Properties Ltd (11641317) United Kingdom