About The Cuddle Club Group Limited (13197125) United Kingdom