About Amaad Group Ltd (SC711526) United Kingdom