About Black Square Holdings Ltd (10674830) United Kingdom