About Aligadro Holdings Ltd (12977823) United Kingdom