About Manee Limited (SC462331) United Kingdom