About Ipiq Ltd (07950667) United Kingdom