About Bss Algeria Limited (12991590) United Kingdom