About Amberd Group Ltd (12541856) United Kingdom