About Syclone Limited (11184534) United Kingdom