About Kazalo Solutions Lt Limited (13082235) United Kingdom