About Verduri Limited (11095831) United Kingdom