About Rad Investments Limited (13474604) United Kingdom