About Jo Alice Group Ltd (13555527) United Kingdom