About Aitch Management Ltd (11427850) United Kingdom