About Ranu Properties Ltd (11930087) United Kingdom