About Minima Global Limited (11748734) United Kingdom