About Raglan Street Management Company Ltd (10883081) United Kingdom