About Manacco Ltd (12248555) United Kingdom