About Finger Active Software Limited (03425152) United Kingdom