About Kaic Limited (12130666) United Kingdom