About Fit Technologies Limited (12624543) United Kingdom