About Cylon Limited (11122403) United Kingdom