About Xavier Bauer Limited (12802276) United Kingdom