About Confident & Happy Ltd. (11360085) United Kingdom