About 4telerad Ltd (10638982) United Kingdom