About Minimba Ltd (13281962) United Kingdom