About Delaware Comite Ltd (12945555) United Kingdom