About Delegated Authority Advisory Ltd (12351519) United Kingdom