About Jalloh & Diallo Limited (12894616) United Kingdom