About Flix Golf Ltd (06682270) United Kingdom