About Franticelix Limited (07744000) United Kingdom