About The Chameleon Arts Cafe Ltd (12568045) United Kingdom