About Intu Management Ltd (11871056) United Kingdom