About Bcs London Limited (10984824) United Kingdom