About Rall Investment Ltd (12883498) United Kingdom