About Meet And Blend Ltd (12070185) United Kingdom