About Franken Holdings Limited (13312307) United Kingdom