About Minibo Limited (07297541) United Kingdom