About Atelier O&m Ltd (SC642525) United Kingdom