About Mehndi Fix Ltd (12771002) United Kingdom