About Xylitic Ltd (07638239) United Kingdom