About Velqurin Ltd (13561926) United Kingdom