About Guardcap Asset Management Limited (04667528) United Kingdom