About Aggard Ltd (12789989) United Kingdom