About Finco (ne) Ltd (13465423) United Kingdom