About Kean96 Limited (11934946) United Kingdom