About Ipsicura Limited (08665597) United Kingdom