About Golf Rules Holdings Limited (SC644530) United Kingdom