About Square Formations Ltd (12772935) United Kingdom