About Intellectual Capital Resources Holdings Limited (08749888) United Kingdom