About Fit Labs Kensington Limited (10517831) United Kingdom