About Ipsissima Limited (04507315) United Kingdom