About Cyrill Kasser Limited (11926651) United Kingdom