About Minhoco 21 Limited (08500000) United Kingdom