About Maxxi Organic Barnet Ltd (13381293) United Kingdom