About Carlyle Square Ltd (12257080) United Kingdom