About London Atelier Investments Limited (13325660) United Kingdom