About Iic Enfield Funding Investment Limited (05691016) United Kingdom