About Kwerki Ltd (11930243) United Kingdom