About Syklo Limited (05547190) United Kingdom