About Carina Sciences Limited (11368207) United Kingdom