About Arora Properties Investment Ltd (11403580) United Kingdom