About Keanen Global Limited (09976341) United Kingdom