About Kane Management Services Limited (05411007) United Kingdom