About Verdon Group Ltd (11752379) United Kingdom