About Amaad Technical Ltd (12527449) United Kingdom