About Pivotal Square Ltd (10798641) United Kingdom