About Aspcap Research Llp (OC356891) United Kingdom