About Flexigolf Limited (07111878) United Kingdom