About Sylo Communications Limited (10719233) United Kingdom