About Joel Keene Limited (10056047) United Kingdom