About Kallio Limited (11205785) United Kingdom