About Loufin Holdings Ltd (13581472) United Kingdom