About Chyandour Limited (10198695) United Kingdom