About Xylo Design Iow Ltd. (13637630) United Kingdom