About Intelad Limited (10709703) United Kingdom