About Ipsyndicate Limited (10698279) United Kingdom