About Maksymowicz Limited (11138738) United Kingdom