About Chambolle Ltd (10636816) United Kingdom