About Beka S Atelier Ltd (12831021) United Kingdom