About Franco Manca International Limited (10046393) United Kingdom