About Minima Apps Limited (12717365) United Kingdom