About Capelli Culture Limited (11251034) United Kingdom