About Krzysztof Zajac Technologies Ltd (12943756) United Kingdom