About Cyklop (uk) Limited (01397599) United Kingdom