About Verdin Limited (10621568) United Kingdom