About Atelier Ada Ltd. (07866557) United Kingdom