About Bass 2 Xcell Management & Production Holding Ltd (11367021) United Kingdom