About R&a Investments Ltd (13649806) United Kingdom