About Kwerk Global Ltd (11008378) United Kingdom