About Chance Delgado Ltd (09065047) United Kingdom