About Jamal Davidson Limited (12151091) United Kingdom