About Cathleen Farrell Games Ltd (12019396) United Kingdom