About Finishing Touch International Ltd (11634017) United Kingdom