About Sardcorp Sciences Ltd (07882310) United Kingdom