About Chyandour Holdings Limited (10917783) United Kingdom