About Malika Favre Ltd (08325706) United Kingdom