About Manee Corporation Limited (11827399) United Kingdom