About Michnik It Solutions Limited (05368798) United Kingdom