About Market Square Analytics Ltd (07877523) United Kingdom