About Bssb Innovation (uk) Limited (11211271) United Kingdom