About Alieu Banjul Limited (12146439) United Kingdom