About Mindera Holdings Limited (10857614) United Kingdom