About Franx Limited (12256848) United Kingdom