About Mimbee Service Ltd (11841860) United Kingdom