About Damoose Management Company Ltd (12007012) United Kingdom