About Franco Manca Holdings Limited (06690296) United Kingdom