About Arnell Investments Ltd (13406227) United Kingdom