About Xylosys Technologies Ltd (08372916) United Kingdom