About Hello Felix Entertainment Limited (12184574) United Kingdom