About Square1 Consulting Limited (03472319) United Kingdom