About Intellectual Capital Services Limited (03429029) United Kingdom