About Franleo Ltd (12830908) United Kingdom