About Fingers Crossed Collective Ltd (10991434) United Kingdom