About Ola Kalnins Limited (10128316) United Kingdom