About Adora Management Ltd (11759138) United Kingdom