About Intercapital Limited (01423001) United Kingdom