About Minkle Limited (11653086) United Kingdom