About Kenker Limited (09496317) United Kingdom