About Altcap Llp (OC370214) United Kingdom