About Ego Atelier Ltd. (10192635) United Kingdom