About Radikal Solutions Limited (10859998) United Kingdom