About Cosm Tique North West Ltd (10294270) United Kingdom