About Radrikal Solutions Limited (07553001) United Kingdom