About Radlogic Limited (12205922) United Kingdom