About Sina & Flamel Ltd (12673875) United Kingdom