About Franca Stephen Ltd (10095943) United Kingdom