About Finger Design Limited (13700817) United Kingdom