About Kaimera Solutions Limited (09294522) United Kingdom