About Kweraz Ltd (13652034) United Kingdom