About Maxi & Go Ltd (12222359) United Kingdom