About Klisurski Technology Consultancy Ltd (12283188) United Kingdom