About Klara Ascot Limited (12443598) United Kingdom