About Franco Oxo Limited (11257026) United Kingdom