About Bear Square Ltd (07994283) United Kingdom