About Finger Point Limited (09951104) United Kingdom