About Scymaris Ltd (10134163) United Kingdom