About Marine Ingredients Certifications Ltd (09357209) United Kingdom