About Koufax Limited (09152666) United Kingdom