About Atelier No.19 Ltd (10920412) United Kingdom