About Fair And Square Global Limited (10204665) United Kingdom