About Fingerpow Ltd (07573303) United Kingdom