About Sylosis Limited (08585299) United Kingdom