About Buffalo Fitness Ltd (13138723) United Kingdom