About Keenam Limited (04580781) United Kingdom