About Franca Malcher Limited (11396697) United Kingdom