About Intellectual Capital Resources Limited (03852801) United Kingdom