About Amigo Holdings Plc (10024479) United Kingdom