About Fingers Group Ltd (11572537) United Kingdom