About Cyd Innovation Ltd (13115527) United Kingdom