About Verdel Ltd (11597048) United Kingdom