About Rad Vika Ltd. (12783019) United Kingdom