About Maxzara (uk) Limited (07953353) United Kingdom