About Capi Consultants Limited (09806330) United Kingdom