About Fingersnap Ltd (12768556) United Kingdom