About Chinchilla Models Management Limited (11780204) United Kingdom