About Candelabra Enterprises Ltd (12578886) United Kingdom