About Minima (london) Ltd (07667803) United Kingdom