About Verdon Holdings Limited (10614733) United Kingdom