About Rane Investments Limited (10099129) United Kingdom