About Kaisa Kangro Limited (11392770) United Kingdom