About Radical Geek Technology Solutions Limited (13175817) United Kingdom