About Rutrell Investments Ltd (13225244) United Kingdom