About Placid Health And Fitness Ltd (12233925) United Kingdom