About The Chandelier Management Company Ltd (11331072) United Kingdom