About Finishing Touch Sports Ltd. (10368811) United Kingdom