About Square Coffee Ltd (12258009) United Kingdom