About Ipsolus Limited (07695355) United Kingdom