About Angell Holdings Ltd (10969847) United Kingdom