About Franlex Limited (SC396847) United Kingdom