About Seylo Ltd (10411006) United Kingdom