About La Baita London Ltd (13502235) United Kingdom