About Rado-holdings Ltd (11033651) United Kingdom