About Minocheri Ltd (11638178) United Kingdom