About Ruche Atelier (projects) Ltd. (10536782) United Kingdom