About Ncgolf Ltd (SC556971) United Kingdom