About Verlogenics Ltd (11873622) United Kingdom