About Malevich Ltd (13240529) United Kingdom