About Cr Me De La Crumb Ltd. (11221377) United Kingdom