About Maxowicz Ltd (11543963) United Kingdom