About London Atelier Projects Limited (10798533) United Kingdom