About W Square International Llp (OC367246) United Kingdom