About 2 Square One Limited (12064245) United Kingdom