About Bassirou Services Limited Limited (12868214) United Kingdom