About Silk Laboratories Ltd (12941078) United Kingdom