About Keely Holdings Limited (03395025) United Kingdom