About Jamal Edwards Delve (CE021334) United Kingdom