About Kvasir Technologies Ltd (11554676) United Kingdom