About Radicell Ltd (13346429) United Kingdom