About Cyr International Limited (10116403) United Kingdom