About Finesse Design Ltd (13626290) United Kingdom