About Manatee Management Limited (13658336) United Kingdom