About Defy Limitation Fitness Ltd (13672291) United Kingdom