About Arc Intercapital Limited (04042952) United Kingdom