About Coral Laboratories Ltd (12303716) United Kingdom