About Investment Consultancy Centre Limited (06549992) United Kingdom